# -*- coding: utf-8 -*-
# Python 合并字典

# 给定一个字典，然后计算它们所有数字值的和。

# demo-1 使用 update() 方法，第二个参数合并第一个参数
def merge(dict1, dict2):
    return dict2.update(dict1)

# 两个字典
dict1 = {'a':10, 'b':8}
dict2 = {'d':6, 'c':4}

# 返回 None
print(merge(dict1, dict2))

# dict2 合并了 dict1
print(dict2)


# demo-2 使用 **，函数将参数以字典的形式导入
def merge(dict1, dict2):
    res = {**dict1, **dict2}
    return res

# 两个字典
dict1 = {'a':10, 'b':8}
dict2 = {'d':6, 'c':4}
dict3 = merge(dict1, dict2)
print(dict3)